home *** CD-ROM | disk | FTP | other *** search
/ CD/PC Actual 1 / PC Actual CD 01.iso / f1 / func3d.arj / FUENTE / STRINGS.H_ / STRINGS.H
Encoding:
C/C++ Source or Header  |  1994-05-05  |  1.1 KB  |  39 lines

  1. //
  2. //   Fichero: STRINGS.H
  3. //
  4. //   Versi≤n: 1.0
  5. //     Autor: Antonio M. EstΘvez Lorenzo
  6. // Prop≤sito: Declaraci≤n de las funciones para STRINGS.ASM
  7. //
  8.  
  9. typedef char far *PntStr;
  10.  
  11. #ifdef __cplusplus
  12. extern "C" {            
  13. #endif
  14.  
  15. char far *NewStr(char far *Str);
  16. void far  StrCpy(char far *Dest, const char far *Orig);
  17. void far  StrMov(char far *Dest, const char far *Orig, int NumChar);
  18. void far  StrUne(char far *Dest, const char far *Str1, const char far *Str2);
  19. int  far  StrEqu(const char far *Str1, const char far *Str2);
  20. void far  StrSep(char far *Str1, char far *Str2, char Sep);
  21.  
  22. #ifdef __cplusplus
  23. void far SeparaParam(const char far *Org, char far *Par1,
  24.                 char far *Par2= 0, char far *Par3= 0);
  25. #else
  26. void far SeparaParam(const char far *Org, char far *Par1,
  27.                 char far *Par2, char far *Par3);
  28. #endif
  29.  
  30. void far IntToSt(char far * Dest, int Num);
  31. int  far StToInt(const char far *Str1, int far *Num);
  32. int  far IntValido(const char far *Str, int far *Num, int Min, int Max);
  33. int  far Mayusculas(char far *Str);
  34. int  far LongStr(const char far *Str);
  35. void far GetDirStr(char far *Dest);
  36.  
  37. #ifdef __cplusplus
  38. }
  39. #endif